Package | package.teste |
Type | StructureDefinition |
Id | Id |
FHIR Version | R4B |
Source | https://simplifier.net/resolve?scope=package.teste@1.0.7-draft&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore |
Url | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore |
Version | 1.0.0 |
Status | draft |
Date | 2024-02-09T14:29:46.6406318+00:00 |
Name | ProcedurePTCore |
Title | Procedure PT Core |
Experimental | False |
Description | O recurso Procedure caracteriza de forma abrangente uma intervenção realizada num ou para um utente, profissional, dispositivo, entidade, localização, profissional ou grupo. Exemplos de procedimentos incluem procedimentos cirúrgicos, procedimentos diagnósticos, procedimentos endoscópicos, biópsias, fisioterapia, transporte não urgente, entre outros. O recurso Procedure PT Core corresponde a uma normalização nacional do recurso Procedure. |
Type | Procedure |
Kind | resource |
{
"resourceType" : "StructureDefinition",
"id" : "ProcedurePTCore",
"url" : "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore",
"version" : "1.0.0",
"name" : "ProcedurePTCore",
"title" : "Procedure PT Core",
"status" : "draft",
"date" : "2024-02-09T14:29:46.6406318+00:00",
"publisher" : "SPMS",
"contact" : [
{
"name" : "Interoperabilidade Semântica",
"telecom" : [
{
"system" : "url",
"value" : "https://www.spms.min-saude.pt"
}
]
}
],
"description" : "O recurso Procedure caracteriza de forma abrangente uma intervenção realizada num ou para um utente, profissional, dispositivo, entidade, localização, profissional ou grupo. Exemplos de procedimentos incluem procedimentos cirúrgicos, procedimentos diagnósticos, procedimentos endoscópicos, biópsias, fisioterapia, transporte não urgente, entre outros. O recurso Procedure PT Core corresponde a uma normalização nacional do recurso Procedure.",
"fhirVersion" : "4.3.0",
"kind" : "resource",
"abstract" : false,
"type" : "Procedure",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Procedure",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "Procedure.id",
"path" : "Procedure.id",
"min" : 1
},
{
"id" : "Procedure.identifier",
"path" : "Procedure.identifier",
"type" : [
{
"code" : "Identifier",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
]
}
]
},
{
"id" : "Procedure.identifier.type.coding.id",
"path" : "Procedure.identifier.type.coding.id",
"comment" : "."
},
{
"id" : "Procedure.basedOn",
"path" : "Procedure.basedOn",
"definition" : "Referencia recursos relativos ao plano de cuidados e pedido de serviço que detalham o pedido do procedimento.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CarePlanPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceRequestPTCore"
]
}
]
},
{
"id" : "Procedure.partOf",
"path" : "Procedure.partOf",
"definition" : "Identifica um evento do qual este procedimento é componente ou etapa. Por exemplo, a administração de anestesia (MedicationAdministration) faz parte de um procedimento cirúrgico (MedicationAdministration.partOf = Procedure) ou a pressão arterial (Observation) faz parte de um procedimento de enfermagem.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MedicationAdministrationPTCore"
]
}
]
},
{
"id" : "Procedure.status",
"path" : "Procedure.status",
"definition" : "Identifica o estado do procedimento."
},
{
"id" : "Procedure.statusReason",
"path" : "Procedure.statusReason",
"definition" : "Identifica o motivo do estado do procedimento.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Procedure.category",
"path" : "Procedure.category",
"definition" : "Identifica a categoria do procedimento. Esta informação poderá ser relevante para propósitos de pesquisa, por exemplo, pesquisa por procedimentos cirúrgicos. A categoria de procedimentos encontra-se disponÃvel no catálogo CPARC, Value Set \"Procedure Category\".",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Procedure.category.coding",
"path" : "Procedure.category.coding",
"min" : 1
},
{
"id" : "Procedure.code",
"path" : "Procedure.code",
"definition" : "Identifica o procedimento.\r\n\r\nOs procedimentos estão disponÃveis no catálogo CPR, Value Set \"Radiology Procedure\", CPGO, Value Set \"Gynecology Procedure\" e \"Obstetric Procedure\", CPC, Value Set \"Cardiology Procedure\", CPG, Value Set \"Gastroenterology Procedure\", CPAL Value Set \"Clinical Pathology Procedure\", CPMN, Value Set \"Nuclear Medicine Procedure\", CPAT, Value Set \"Procedures\", \"Regime|Therapy\", CPO Value Set \"Ophtalmology Procedure\". O desconhecimento ou ausência de procedimentos deve ser indicado utilizando para o efeito o catálogo CPARC Value Set \"Absent Or Unknown Procedure\"",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Procedure.subject",
"path" : "Procedure.subject",
"definition" : "Identifica o utente ou grupo de utentes submetidos ao procedimento.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GroupPTCore"
],
"aggregation" : [
"referenced"
]
}
]
},
{
"id" : "Procedure.encounter",
"path" : "Procedure.encounter",
"definition" : "Identifica o episódio durante o qual este procedimento foi criado ou executado.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore"
]
}
]
},
{
"id" : "Procedure.performed[x]",
"path" : "Procedure.performed[x]",
"definition" : "Identifica a data em que o procedimento foi realizado. Pode igualmente ser identificada a idade do utente.",
"type" : [
{
"code" : "dateTime"
},
{
"code" : "Period",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
},
{
"code" : "string"
},
{
"code" : "Age",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AgePTCore"
]
},
{
"code" : "Range",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RangePTCore"
]
}
]
},
{
"id" : "Procedure.recorder",
"path" : "Procedure.recorder",
"definition" : "Identifica o responsável pelo registo do procedimento. Este poderá ser um profissional, o utente, ou uma pessoa relacionada com o utente.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore"
],
"aggregation" : [
"referenced"
]
}
]
},
{
"id" : "Procedure.asserter",
"path" : "Procedure.asserter",
"definition" : "Identifica quem reportou o procedimento. Este poderá ser um profissional, o utente, ou uma pessoa relacionada com o utente.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore"
],
"aggregation" : [
"referenced"
]
}
]
},
{
"id" : "Procedure.performer",
"path" : "Procedure.performer",
"definition" : "Identifica quem realizou o procedimento."
},
{
"id" : "Procedure.performer.function",
"path" : "Procedure.performer.function",
"definition" : "Identifica a função de quem executou o procedimento. A função encontra-se disponÃvel no catálogo CPCPS, Value Set âHealthcare Professional Role\" e no catálogo CPCBD, Value Set \"Person\" e \"Person in Family\".",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required"
}
},
{
"id" : "Procedure.performer.actor",
"path" : "Procedure.performer.actor",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DevicePTCore"
],
"aggregation" : [
"referenced"
]
}
]
},
{
"id" : "Procedure.performer.onBehalfOf",
"path" : "Procedure.performer.onBehalfOf",
"definition" : "Identifica a entidade associada à execução do procedimento.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id" : "Procedure.location",
"path" : "Procedure.location",
"definition" : "Identifica a localização onde o procedimento foi executado.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore"
]
}
]
},
{
"id" : "Procedure.reasonCode",
"path" : "Procedure.reasonCode",
"definition" : "Identifica o motivo pelo qual o procedimento foi realizado.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Procedure.reasonReference",
"path" : "Procedure.reasonReference",
"definition" : "Referencia recursos que fundamentam o motivo pelo qual o procedimento foi realizado.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DiagnosticReportPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DocumentReferencePTCore"
],
"aggregation" : [
"referenced"
]
}
]
},
{
"id" : "Procedure.bodySite",
"path" : "Procedure.bodySite",
"definition" : "Identifica a localização anatómica submetida ao procedimento.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico"
}
},
{
"id" : "Procedure.outcome",
"path" : "Procedure.outcome",
"definition" : "Identifica o outcome/resultado do procedimento.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Procedure.report",
"path" : "Procedure.report",
"definition" : "Referencia o relatório resultante do procedimento, por exemplo, um relatório cirúrgico.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DiagnosticReportPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DocumentReferencePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CompositionPTCore"
]
}
]
},
{
"id" : "Procedure.complication",
"path" : "Procedure.complication",
"definition" : "Identifica complicações decorrentes do procedimento. O sistema de codificação preferencial corresponde a SNOMED CT.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Procedure.complicationDetail",
"path" : "Procedure.complicationDetail",
"definition" : "Referencia o recurso condition para apresentação de maior detalhe.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore"
]
}
]
},
{
"id" : "Procedure.followUp",
"path" : "Procedure.followUp",
"definition" : "Caso o procedimento exija um acompanhamento especÃfico deverá ser enviado um código SNOMED CT para o efeito. Para instruções mais complexas poderá ser utilizado o recurso CarePlan.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Procedure.note",
"path" : "Procedure.note",
"definition" : "Identifica notas e comentários associados ao procedimento.",
"type" : [
{
"code" : "Annotation",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AnnotationPTCore"
]
}
]
},
{
"id" : "Procedure.focalDevice.action",
"path" : "Procedure.focalDevice.action",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Procedure.usedReference",
"path" : "Procedure.usedReference",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DevicePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MedicationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SubstancePTCore"
]
}
]
},
{
"id" : "Procedure.usedCode",
"path" : "Procedure.usedCode",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.